fully deserved - Turkish English Dictionary